/**
 * fshows.com
 * Copyright (C) 2013-2019 All Rights Reserved.
 */
package com.example.proxydemo.mycglib;

/**
 * 自定义拦截器
 */
public interface MyMethodInterceptor {

    /**
     * 拦截方法之前执行
     *
     * @param obj
     * @param method
     * @param args
     */
    void before(Object obj, java.lang.reflect.Method method, Object[] args);

    /**
     * 拦截方法之后执行
     *
     * @param obj
     * @param method
     * @param args
     */
    void after(Object obj, java.lang.reflect.Method method, Object[] args);
}